# 자바스크립트의 역사

  • 창시자: 넷스케이프에서 브렌던 아이크

# Ref. 황준일님 디스코드 준피셜...

JS의 엉뚱한 부분 이해하기 위해서는 JS의 역사를 알아야 합니다.

# 허술한 시작

# 1. 지금처럼 메모리가 넉넉치 않음

특히 브라우저 상에서 작동하는 언어
➡️ 정말 최소한의 메모리, 최대한의 기능 요구됨
➡️ 객체지향언어 ❌ 객체기반(prototype) 언어 ⭕️

# 2. MS가 시장을 독점

ie6 부터는 5년동안 업데이트도 안함.

# 새로 태어나고 있는 JavaScript

최근 10년 사이에 이렇게 많이 달라진 언어가 없다.

# 1. 구글 크롬의 등장

# 2. 모바일의 등장

  • 스마트폰 등장
    • 어플 개발이 뜬다
    • 어플 개발의 서비스 한계
  • 모바일 웹이 등장
    • 앱에 웹 뷰를 통해서 웹으로 만든 것들을 보여주려고 시도
  • 웹에서 사용하는 언어인 JS가 발전
    • SPA 의, 어플과 비슷한 사용자 경험을 제공해주는 개발 패러다임 등장
    • Vue, React, Angular 등장
    • VRA 를 잘 사용하기 위해 각종 프레임워크, 서드파티 도구 (Webpack, Babel, Typescript...) 등장
  • JS 개발자의 수요 증가

시장의 요구가 반영된 것이라고 할 수 있다.

# 2020년과 이후 JavaScript의 동향 - JavaScript(ECMAScript)

관심 키워드: JavaScript: The First 20 Years , Deno, Relay, Rust, JavaScript/TypeScript transpiler인 swc , TC39

# Reference